home *** CD-ROM | disk | FTP | other *** search
/ InterCD 2000 March / march_2000.iso / Site Building / Agile / WHATSNEW.TXT < prev   
Encoding:
Text File  |  1998-07-13  |  22.6 KB  |  571 lines

  1. Agile HTML Editor Information: WHATSNEW.TXT
  2. ===========================================
  3. Copyright (c) Compware 1996-1998
  4.  
  5. Last updated: 13 july 1998
  6.  
  7. INTRODUCTION
  8. ------------
  9. This file describes the features introduced in this and previous versions
  10. of Agile. You can discover the version of your copy of Agile by opening
  11. the about box using the About Agile command (Help menu).
  12.  
  13. As you can see, Agile is regularly updated to keep up with the latest
  14. features of HTML and to add new features to help you create great web
  15. sites with ease.
  16.  
  17. -----------------------------------------------------------------------
  18.  Release History
  19. -----------------------------------------------------------------------
  20.  
  21. v1.20 (13 July 1998)
  22. -----
  23.  
  24. MISCELLANEOUS
  25. * minor changes to improve performance on Windows 98
  26. * changed HTML template file extension from .htt to .aht
  27. * added closing tags to table head/row/data insert commands
  28.  
  29. BUGFIXES
  30. * stopped request to dial internet on refreshing preview in IE4
  31. * made robust to change in install directory (could cause crash)
  32. * added some missing tag attributes for IE3
  33. * added some missing event handlers attributes for IE4
  34.  
  35.  
  36. v1.10 (16 February 1998)
  37. -----
  38.  
  39. HELP
  40.  
  41. Online help has been completely updated to incorporate new features and 
  42. changes.
  43.  
  44. BUGFIXES
  45. * fixed problems with topics/related toolbars with latest IE4 version
  46. * fixed caption on File/Options dialog which is now back to "Options"
  47.  
  48.  
  49. -----------------------------------------------------------------------
  50.  Beta Test History
  51. -----------------------------------------------------------------------
  52.  
  53. v1.0 beta 15 (6 January 1998)
  54. ------------
  55.  
  56. MISCELLANEOUS
  57. * changed status bar scroll indicator into insert/overwrite indicator
  58.  
  59. BUGFIXES
  60. * fixed crash when right clicking on non tag or a selection
  61.  
  62.  
  63. v1.0 beta 14 (18 December 1997)
  64. ------------
  65.  
  66. HTML 4.0 SUPPORT
  67. * updated support for HTML 4.0 Recommendation (18-dec-1997)
  68. - new OPTGROUP tag
  69. - new ABBR tag
  70. - many new or changed attributes for many tags
  71.  
  72. BUGFIXES
  73. * fixed obscure crash after using tag properties dialog submenu
  74. * fixed preview problem where filenames are limited to 8.3 characters
  75.  
  76.  
  77. v1.00 beta build 13 (17 October 1997)
  78. -------------------
  79. This update contained minor internal code reorganisation only. No
  80. functional changes.
  81.  
  82.  
  83. v1.00 beta build 12 (4 October 1997)
  84. -------------------
  85.  
  86. BUGFIXES
  87. * fixed context help for use with Internet Explorer 4 release version
  88. * fixed insertion of attributes values in lower case when desired
  89.  
  90.  
  91. v1.00 beta build 11 (25 September 1997)
  92. ------------------
  93.  
  94. INTERNET EXPLORER 4.0 HTML SUPPORT
  95. * extended "HTML awareness" to Internet Explorer 4
  96. * added support for new tags and attributes (details below)
  97. * added support for new scripting events (details below)
  98. * added support for "scriptlets" - pure HTML objects (details below)
  99.  
  100. NEW HTML TAGS SUPPORTED (for Internet Explorer 4)
  101. * updated menus to support inserting new tags including:
  102.   - forms: <FIELDSET>, <LEGEND>, <BUTTON>
  103.   - scripting: <NOSCRIPT>
  104.   - other: <LABEL>
  105.  
  106. NEW SCRIPT EVENTS SUPPORTED (for Internet Explorer 4)
  107. * right-click tag menu updated to include new events:
  108.   - drag start
  109.   - select start
  110.   - resize
  111.  
  112. SCRIPTLET SUPPORT (for Internet Explorer 4)
  113. Scriptlets are components written in HTML script. You create an
  114. HTML file which implements the component for use on your web site
  115. or even in an application like an ActiveX/OLE control.
  116. * use Agile's new template to get your scriptlet component started
  117. * use Agile's new snippet to use scriptlets in your pages
  118.  
  119. MISCELLANEOUS
  120. * added ability to select multiple files in File/Open dialog
  121.  
  122. NEW SETTINGS (File/Options dialog)
  123. * added option to disable "new document at start" on editor tab
  124. * added option to force quoting of attribute values to editor tab
  125.  
  126. OPTIONS DIALOG
  127. * reorganised the File/Options tabbed dialog
  128.   - added "Editor" tab for tag, attribute and general editor settings
  129.   - added "Previewing" tab for HTML previewing configuration
  130.   - moved many settings from "General" tab to the new tabs
  131.   - changed name of "Appearance" tab to "Coloring"
  132.  
  133. BUGFIXES
  134. * added missing underline command to HTML 3.2 quick menu
  135.  
  136.  
  137. v1.00 beta build 10 (5 September 1997)
  138. ------------------
  139.  
  140. IMPROVED AUDIENCE TARGETTING
  141. * added "HTML Standard" toolbar for instant selection of HTML:
  142.   - choose any single HTML standard 
  143.   - choose your own custom mixture of other standards
  144.  
  145. PREVIEWING
  146. * added support for previewing in Netscape Navigator v4
  147. * added support for previewing in Netscape Communicator v4
  148.  
  149. NETSCAPE NAVIGATOR 4.0 / COMMUNICATOR 4.0 SUPPORT
  150. * added support for new Netscape tags (details below)
  151. * added support for new JavaScript events (details below)
  152. * added support for previewing in Netscape Navigator v4
  153. * added support for previewing in Netscape Communicator v4
  154.  
  155. NEW HTML TAGS SUPPORTED (for Netscape 4.0 / Communicator 4.0)
  156. * updated menus to support inserting new Netscape tags including:
  157.   - layers (dynamic HTML) which allow abosolute positioning of HTML
  158.   - inline styles
  159.   - server side JavaScript using LiveWire
  160.  
  161. NEW JAVASCRIPT EVENTS SUPPORTED (for Netscape 4.0 / Communicator 4.0)
  162. * right-click tag menu updated to include new Netscape events:
  163.   - mouse events: down, up, double click, move
  164.   - window/frame events: move, resize
  165.   - keyboard events: down, up, press
  166.  
  167. MISCELLANEOUS HTML SUPPORT
  168. * updated "HTML Support" tab in options dialog
  169. * added active server pages (*.asp) to file open lists etc.
  170. * added channel definition format (*.cdf) to file open lists etc.
  171. * added extensible markup language (*.xml) to file open lists etc.
  172.  
  173. TOOLBARS
  174. * added toolbar for instant choice of HTML tag support
  175. * added a "Save All" button to the main Agile toolbar
  176.  
  177. BUGFIXES
  178. * fixed possible lock up when editing near end of file
  179. * fixed some errors in the support for the HTML 4.0 draft
  180. * fixed beta 9 failure to insert attributes in lower case
  181. * fixed default browser paths for non-english windows
  182. * fixed default browser path for Netscape Communicator
  183.  
  184.  
  185. v1.00 beta build 9 (16 July 1997)
  186. ------------------
  187.  
  188. HTML 4.0 SUPPORT
  189. * extended "HTML awareness" to support HTML 4.0 (W3C draft 8-July-97)
  190. * right-click tag menu now supports all HTML 4.0 tags and attributes
  191. * added support for thirty tag event handler methods
  192. * added "Event Handlers" submenu to the right-click tag menu
  193. * added commands for inserting new HTML 4.0 tags
  194.  
  195. OTHER HTML SUPPORT
  196. * added tag event handler support for IE3 and Netscape 2 and 3
  197.  
  198. PRINTING
  199. * printing and print preview support added
  200. * new file menu commands: Print, Print Preview, Print Setup
  201.  
  202. BUGFIXES
  203. * fixed double line spacing when previewing <PRE>...</PRE>
  204. * added missing WRAP attribute to <TEXTAREA> for Netscape 2&3
  205. * removed spurious STYLE attribute from various tags
  206. * fixed accidental edit of attribute value in a nested tag
  207. * stopped insertion of anchor into tmp preview files
  208. * added option to set the number of temporary preview files
  209.  
  210.  
  211. v1.00 beta build 8 (26 May 1997)
  212. ------------------
  213.  
  214. TEMPLATES & SNIPPETS
  215.  * added a command to save selected text to a Snippet file for re-use
  216.  * new templates/snippets now appear on menus without restarting Agile
  217.  
  218. EDIT MENU
  219.  * added Go To Line command
  220.  
  221. HTML CONTEXT HELP
  222.  * fully indexed and cross referenced the HTML References:
  223.    - W3C HTML 3.2 Specification
  224.    - Internet Explorer 3.0
  225.  * added five toolbars to the main Agile and HTML Help windows
  226.  
  227. HTML HELP WINDOW TOOLBARS
  228.  * added toolbar which lists HTML topics and tags for easy access
  229.  * added toolbar listing topics related to the current HTML topic
  230.  * added toolbar for navigation back and forward between topics
  231.  
  232. HTML HELP WINDOW
  233.  * added support for Internet Explorer 4 (works quicker than with IE3)
  234.  * now use a minimum size when showing undocked HTML help window
  235.  * changed undocked HTML help window so no longer "always on top"
  236.  
  237. AGILE TOOLBARS
  238.  * added Tag Lookup toolbar for quick tag lookup in HTML references
  239.  * added HTML reference toolbar to control the HTML Help Window
  240.  
  241. OPTIONS SETTINGS
  242.  * added choice of "Default HTML Help Reference" 
  243.  
  244. HTML PREVIEWING
  245.  * added support for Internet Explorer 4
  246.  * disabled scroll preview feature which is unreliable
  247.  
  248. BUGFIXES
  249.  * fixed some errors in the indexing of HTML references
  250.  * fixed occaisional failure to restore size of HTML ref window 
  251.  * fixed script error when previewing files containing <SCRIPT>
  252.  * fixed occasional failure to reload preview in Internet Explorer
  253.  * fixed Context HTML Help to work when Agile is maximized
  254.  * fixed a number of problems with HTML help window interaction
  255.  * made license key installation tolerate spaces around key string
  256.  
  257.  
  258. v1.00 beta build 7 (22 March 1997)
  259. ------------------
  260.  
  261. This was a restricted update to beta 6 which was made available to people
  262. who had problems on Windows NT related to the HTML context help.
  263.  
  264. BUGFIXES
  265.  * fixed HTML context help support on Windows NT
  266.  * fixed bug where "insert snippet" marked document unmodified
  267.  * restored ability to install a license key from a .cde file
  268.  * fixed some minor memory leaks due to duplicated elements
  269.  * cleared residual undo after loading initial template
  270.  
  271. v1.00 beta build 6 (16 March 1997)
  272. ------------------
  273.  
  274. HTML Reference Information
  275.  * added built in HTML references for all HTML tags and attributes
  276.    - W3C's official HTML 3.2 recommendation in full (by agreement)
  277.    - Microsoft's Internet Explorer 3 HTML Reference in full (by agreement)
  278.  * HTML references are accessible using context help (F5) or the Help menu
  279.  (Note: viewing the references within Agile requires IE3)
  280.  
  281. HTML Context Help
  282.  * press F5 to get help on any HTML tag while you are editing it
  283.  * currently for HTML 3.2, this will be extended to other HTML references
  284.  
  285. HTML Templates
  286.  * Agile now creates new documents based on a default template
  287.  * the default template can be set from the File/Options dialog (general tab)
  288.  * the "File/New From Template" submenu lets you pick a specific template
  289.  * this submenu automatically includes any HTML files you add yourself
  290.  * you can easily create and modify templates and change the default
  291.  * creating new templates is easy using "File/Save Copy As Template"
  292.  * existing templates can be modified using "File/Edit Template"
  293.  * sample template files are provided for you to customise and add to
  294.  * templates have replaced the "Quick/HTML n.n Document" commands
  295.  
  296. HTML Snippets
  297.  * useful snippets of HTML can be inserted quickly using "Edit/Insert Snippets"
  298.  * this submenu automatically includes HTML files you add yourself
  299.  * snippet files are provided for common HTML features (to be extended)
  300.  
  301. Right-Click Tag Menu
  302.  * added menu commands to strip HTML tags from selected tags
  303.  * made sure the menu always appears near where the mouse is clicked
  304.  
  305. Pasting Email Addresses
  306.  * "Paste Url" (Ctrl-U) automatically inserts "mailto:" into email addresses
  307.  
  308. File Menu
  309.  * added "Save All" to save all modified files
  310.  * added "New From Template", a submenu of all your HTML template files
  311.  * added "Edit Template" for easy update of your HTML templates
  312.  * added "Save Copy As Template" for easy creation of templates
  313.  
  314. Window Menu
  315.  * added "Close All" to close all windows, prompting to save changes if appropriate
  316.  
  317. Help Menu
  318.  * added the "HTML References" submenu for access to built in HTML information
  319.  * added the "On The Web" submenu to open key online resources quickly
  320.  
  321. Edit Menu
  322.  * added "Insert Snippet" submenu for quick insertion of useful HTML from files
  323.  * added "Insert File..." so you can quickly find and insert text or HTML files
  324.  
  325. Miscellaneous
  326.  * changed default preview behaviour to place browser in front of Agile
  327.  * added missing table data tag <TD> to HTML v3.2 configuration
  328.  * added several missing attributes to Netscape 2.0 and 3.0 table tags
  329.  * added several missing attributes to Internet Explorer 3.0 table tags
  330.  * added missing end tag when inserting <MARQUEE></MARQUEE>
  331.  * tidied up editing of optionally valued attributes
  332.  * prevented occasional insertion of non-valued attributes as ATTRIBUTE=""
  333.  * switched the order of height/width settings when auto setting size in <IMG>
  334.  * added support for ".html-ssi" files in HTML file selection dialogs
  335.  * added support for ".png" portable networked graphics files in dialogs
  336.  
  337. BUGFIXES
  338.  * using FrontPage to open multiple files in a single Agile now fixed
  339.  * fixed possible loss of previewer application path when opening "File/Options"
  340.  * fixed occaisional loss of edit menu and duplication of advanced menu
  341.  * fixed editing of incorrect value when two attributes have similar names
  342.  * fixed TARGET value insertion (were incorrectly in upper case)
  343.  * fixed occaisional loss of scroll bars when needed
  344.  * fixed occaisional failure to redraw part of the document window
  345.  
  346.  
  347. v1.00 beta build 5 (30 October 1996)
  348. ------------------
  349.  
  350. Colour Selection From "Tag Right-Click" Menu
  351.  * added submenus for quick choice of colour values when "right-clicking"
  352.    on any tag which uses colour attributes. Features:
  353.     - samples of the colours are shown on the submenu
  354.     - ability to include your own custom defined colours on the submenu
  355.     - ability to include the standard 16 HTML colours for VGA displays
  356.     - quick access to a true HTML palette dialog for 256 colour displays
  357.  
  358. True HTML Colour Palette Dialog
  359.  * added an HTML palette dialog for choosing colours using multiple methods
  360.    of selection, with the chosen colour being updated immediately in a sample
  361.    area on the dialog:
  362.     - click on a palette of the 216 standard colours supported by Netscape
  363.       and Internet Explorer on any 256 colour display
  364.     - choose from a list of the 16 standard colours supported by VGA displays
  365.     - adjust red, green and blue values using sliders
  366.     - enter individual hexadecimal or decimal values
  367.     - enter the full hexadecimal value
  368.     - enter the html colour name
  369.  
  370. Custom Colour Definition
  371.  * added ability to define your own set of named custom colours
  372.     - define your colours using the palette dialog described above
  373.     - give them meaningful names
  374.     - order them as you like (e.g. by colour or frequency of use)
  375.     - have them immediately accessible on the colour menu when editing tags
  376.  
  377. Netscape 3.0 Support
  378.  * added tag/attribute insertion and editing for Netscape 3 features including
  379.    - multi-column text using <MULTICOL>
  380.    - controlling frame border size/colour with new FRAME/FRAMESET attributes
  381.    - controlling word and line spacing etc. using <SPACER>
  382.    - choosing font names using the FACE attribute in <FONT>
  383.    - loading non-inline scripts from external files using <SCRIPT>
  384.    - naming the archive file for an <APPLET> (speeds loading of Java applets)
  385.    - setting text styles using <S> (strikeout) and <U> (underline)
  386.  
  387. "Send To" Support
  388.  * added ability to include Agile in the "Send To" right-click on file menu
  389.  * if a shortcut to Agile.exe is placed in the "Windows\SendTo" folder:
  390.    - right click on a file and choose "Send To/Agile" to edit the file
  391.    - if multiple files are selected, "Send To" will open them all for editing
  392.    - if Agile is already running, it will be activated and will open the files
  393.      without starting a second copy
  394.  
  395. Drop on Shortcut Support
  396.  * similar to "Send To" support above, you can drag one or more files from
  397.    Windows Explorer and drop them on an Agile Shortcut to edit them.
  398.  
  399. Single Agile Instance Feature
  400.  * a running copy of Agile is now always re-used, so that if Agile is running:
  401.    - trying to start a second copy will just activate the running Afile
  402.    - choosing "Send To/Agile" to edit single/multiple files will activate the
  403.      running copy, which will then open the files for editing
  404.    - dragging and dropping single or multiple files onto an Agile shortcut,
  405.      will activate the running copy, and open the files for editing
  406.  
  407. Multi-Level Undo/Redo
  408.  * undo and redo now mark the document as unmodified if you undo all changes
  409.  * a "*" in the document window title indicates it has unsaved changes
  410.  
  411. Install Program
  412.  * re-implemented from scratch to fix problems with uninstall
  413.  * reduced install program size by 300k to 1.3M to speed up downloads
  414.  * in future, incremental updates will speed downloads of upgrades even more
  415.  
  416. Miscellaneous
  417.  * added support to auto-size setting for "progressive JPEG" images
  418.  * can now handle command line with unquoted file path containing spaces
  419.  * removed ability to exclude/disable "obscure" attributes from tag edit menu
  420.  * added support for browsing JavaScript ".js" files when setting source
  421.    code URLs
  422.  
  423. BUGFIXES
  424.  * fixed failure to preserve maximised window position between sessions
  425.  * fixed insertion of preformatted HTML to allow newlines to copy and paste
  426.    properly into other apps
  427.  * fixed failure to edit files when started from Netscape Gold (when file or
  428.    path contained spaces)
  429.  * fixed sizing of document windows to fit within main window on start up
  430.    (when main window is small)
  431.  * fixed failure to set text font correctly before initial colouring of new
  432.    document
  433.  * fixed failure to preserve some editor configuration settings between runs
  434.  * prevented spurious message about failing to set image size when browsing
  435.    for .htm/.html file URLs
  436.  * fixed missing floating frame tag, <IFRAME>, and fixed menu command
  437.  * fixed lack of <FRAME> tag with Netscape 2 HTML support
  438.  * fixed intermittant crash when updating preview in Netscape
  439.  
  440.  
  441. v1.00 beta build 4
  442. ------------------
  443.  
  444. This was a very restricted release with no changes in functionality,
  445. made for the sole purpose of tracking down a software problem, which
  446. has been fixed.
  447.  
  448.  
  449. v1.00 beta build 3 (29 August 1996)
  450. ------------------
  451.  
  452. Tag Editing
  453.  * added ability to set image height/width automatically from edit value dialog
  454.  * and as a Tag right-button menu option "Set Size From"
  455.  
  456. Previewing
  457.  * added support for Internet Explorer 3 and Netscape Navigator 3
  458.  * added "bring browser to front on preview" functionality
  459.  * added an option to keep "Agile In Front Of Browser"
  460.  * improved browser preview ability to "scroll to edited area"
  461.  
  462. HTML Support
  463.  * added Internet Explorer 3 support (floating frames, style sheets, etc.)
  464.  
  465. Configuration Options
  466.  * added options to enable or disable
  467.    - automatic setting of image tag h/w when pasting a GIF/JPEG URL into a tag
  468.    - conversion of file URL's to relative paths
  469.    - conversion of file URL's to lower case
  470.    - keeping Agile in front of browser after updating the preview
  471.  
  472. Windows NT Setup Program
  473.  * fixed program menu "Help shortcuts" which were invoking 16 bit help and so
  474.    didn't work on Windows NT
  475.  
  476. Miscellaneous
  477.  * added "Tips on Using Agile" at start up (to be expanded)
  478.  * increased width of recent file entry on file menu before it gets abbreviated
  479.  * added automatic crash logging to aid identifying really nasty bugs
  480.  
  481. BUGFIXES
  482.  * fixed edit/undo failure to properly undo automatic changes to tag attributes
  483.  * fixed edit/undo failure to undo keyboard repeat input in some circumstances
  484.  * fixed incorrect disabling of tags matched by "and tags common to all of"
  485.    HTML Support settings
  486.  * fixed intermittent "out of memory writing preview file" that frequently
  487.    afflicted previewing with Netscape
  488.  * fixed unreliable scroll to edit region for all browsers
  489.  * fixed problem where relative paths (eg for inserted URL attribute)
  490.    generated "../CurrentDir/file" instead of just "file" when "file" is in
  491.    the same directory as the document.
  492.  * fixed paste URL problem which inserted long filename paths in short format
  493.  * fixed URL helper dialog insertion of backslash in relative paths instead
  494.    of forward slash
  495.  * fixed lack of title on help windows
  496.  * fixed possibility that install license dialog showing an invalid filepath
  497.    and breaking the browse button
  498.  * prevented accidental overwrite of file when saving/closing modified files
  499.    without a license key installed
  500.  
  501.  
  502. v1.00 beta build 2 (Aug 1996)
  503. ------------------
  504.  
  505. HTML Support
  506.  * added support for Internet Explorer 3.0 (currently beta 1) including the
  507.    all singing all dancing <OBJECT> element and some table extensions. (Note
  508.    that IE 3.0 beta 1 is too buggy to support previewing yet.)
  509.  * added helper diaogs for browsing for file base URLs of various types
  510.    including (html files, images, sounds, animations, source code and applets).
  511.  
  512. Miscellaneous
  513.  * added ability to open and create files referenced in a tag URL using the
  514.    right button menu. Works for HTML and non-HTML files (e.g. .htm, .gif, .zip
  515.    etc.)
  516.  * added support for .html, .shtml and .sht file extensions in file open/save
  517.    dialogs
  518.  * fixed bug which allowed Paste URL between <A></A> but then failed the paste
  519.  * context sensitive help
  520.  * install program
  521.  * added dlls, text files etc to the distribution
  522.  * changed the license code browse dialog to reset to keep the full filepath
  523.    if the file exists
  524.  * fixed license code file type string for browse licenses dialog
  525.  
  526. File/Options Settings
  527.  * renamed the "Editor" tab as "General" to reflect the mix of options it now
  528.    provides
  529.  * removed excessive browser previewer configuration and moved settings onto
  530.    a General tab
  531.  
  532.  
  533. v1.00 beta build 1 (27 May 1996)
  534. ------------------
  535.  
  536. Syntax Colouring
  537.  * extended colouring to different tag types (structure/list/table/style etc.)
  538.  * colour highlights non-supported tags
  539.  * colour highlights tags with invalid names
  540.  
  541. HTML Support
  542.  * extended to include Internet Explorer 2, Netscape Navigator 2 and HTML 3.2
  543.    (the main extensions include tables, Java and Plug-ins, font sizing and
  544.    colouring, background sounds)
  545.  * HTML support is defined by a selection of tags from multiple
  546.    "specifications", that is, by HTML spec or browser support. You can include
  547.    all tags from selected "specs" and also a common set of tags supported by
  548.    another set of chosen specs.
  549.  
  550. Changes to "Appearance" (Syntax Colouring) settings (see File/Options):
  551.  * enforced single font for text and tags
  552.  * improved user interface of appearance tab with colour list etc.
  553.  * faster opening of appearance tab and removed the need for richtx32.ocx
  554.  * fixed flicker of selection that could occur during background syntax
  555.    colouring
  556.  
  557. Changes to Previewing
  558.  * fixed Netscape 2 not following anchor to fragments
  559.  * fixed Netscape 2 losing content on resizing window
  560.  
  561. Miscellaneous
  562.  * minor changes to license installation initial file spec
  563.  * prevented syntax colouring pause after pasting large selection
  564.  * fixed size of edit area that could occur after window becomes maximised
  565.  
  566.  
  567. v1.00 beta build 0 (2 May 1996)
  568. ------------------
  569.  
  570. First public release designed to run on Windows 95 and
  571. Windows NT, but so far tested only on Windows 95.